MKL_0_6 = [ 9000 9000 9000 0 11718.5 ;  9500 9500 9500 0 14158.8 ;  10000 10000 10000 0 16046 ;  10500 10500 10500 0 18994.3 ;  11000 11000 11000 0 21218.4 ;  11500 11500 11500 0 24986.4 ;  12000 12000 12000 0 28793.9 ;  12500 12500 12500 0 31550.8 ;  13000 13000 13000 0 34824.6 ; ];

% HYBRID
BINI322_1_HYBRID6 = [ 9000 9000 9000 1 10413.6 ;  9500 9500 9500 1 12147 ;  10000 10000 10000 1 14382.5 ;  10500 10500 10500 1 16252.3 ;  11000 11000 11000 1 18565.4 ;  11500 11500 11500 1 21380.5 ;  12000 12000 12000 1 24130.3 ;  12500 12500 12500 1 27187.4 ;  13000 13000 13000 1 30613.7 ; ];
BINI322_2_HYBRID6 = [ 9000 9000 9000 2 10160.4 ;  9500 9500 9500 2 11854.3 ;  10000 10000 10000 2 13786.1 ;  10500 10500 10500 2 16307.6 ;  11000 11000 11000 2 17683.8 ;  11500 11500 11500 2 21333.8 ;  12000 12000 12000 2 23689.9 ;  12500 12500 12500 2 27020.1 ;  13000 13000 13000 2 28889.4 ; ];
BINI322_3_HYBRID6 = [ 9000 9000 9000 3 10886.4 ;  9500 9500 9500 3 13691.1 ;  10000 10000 10000 3 14343.2 ;  10500 10500 10500 3 18162.3 ;  11000 11000 11000 3 18896.3 ;  11500 11500 11500 3 23426.6 ;  12000 12000 12000 3 23693.7 ;  12500 12500 12500 3 29274.5 ;  13000 13000 13000 3 29878.7 ; ];

STRASSEN_1_HYBRID6 = [ 9000 9000 9000 1 10741 ;  9500 9500 9500 1 12805.3 ;  10000 10000 10000 1 14628 ;  10500 10500 10500 1 16834.1 ;  11000 11000 11000 1 19359.5 ;  11500 11500 11500 1 22457.2 ;  12000 12000 12000 1 25117.1 ;  12500 12500 12500 1 28130.8 ;  13000 13000 13000 1 31679.9 ; ];
STRASSEN_2_HYBRID6 = [ 9000 9000 9000 2 10988.7 ;  9500 9500 9500 2 12951.5 ;  10000 10000 10000 2 14980.5 ;  10500 10500 10500 2 17508 ;  11000 11000 11000 2 19614.9 ;  11500 11500 11500 2 22418.7 ;  12000 12000 12000 2 25363.1 ;  12500 12500 12500 2 29227.2 ;  13000 13000 13000 2 31802 ; ];
STRASSEN_3_HYBRID6 = [ 9000 9000 9000 3 10867.6 ;  9500 9500 9500 3 12587 ;  10000 10000 10000 3 14166 ;  10500 10500 10500 3 16700.5 ;  11000 11000 11000 3 18759.4 ;  11500 11500 11500 3 21522.3 ;  12000 12000 12000 3 23921.5 ;  12500 12500 12500 3 27571 ;  13000 13000 13000 3 30263.8 ; ];

FAST322_11_50_1_HYBRID6 = [ 9000 9000 9000 1 11386.1 ;  9500 9500 9500 1 13433.1 ;  10000 10000 10000 1 15889.9 ;  10500 10500 10500 1 17847.2 ;  11000 11000 11000 1 20391.5 ;  11500 11500 11500 1 23485 ;  12000 12000 12000 1 26492.8 ;  12500 12500 12500 1 29859.6 ;  13000 13000 13000 1 33636.9 ; ];
FAST322_11_50_2_HYBRID6 = [ 9000 9000 9000 2 11807.2 ;  9500 9500 9500 2 14218.6 ;  10000 10000 10000 2 16426.1 ;  10500 10500 10500 2 19103.2 ;  11000 11000 11000 2 21195.1 ;  11500 11500 11500 2 25007.9 ;  12000 12000 12000 2 27468.2 ;  12500 12500 12500 2 31726.9 ;  13000 13000 13000 2 34677 ; ];

FAST422_14_84_1_HYBRID6 = [ 9000 9000 9000 1 10826.4 ;  9500 9500 9500 1 12745.4 ;  10000 10000 10000 1 14811.7 ;  10500 10500 10500 1 17361.8 ;  11000 11000 11000 1 19537.7 ;  11500 11500 11500 1 22354.4 ;  12000 12000 12000 1 25272 ;  12500 12500 12500 1 29179.1 ;  13000 13000 13000 1 31816.8 ; ];
FAST422_14_84_2_HYBRID6 = [ 9000 9000 9000 2 12391.9 ;  9500 9500 9500 2 14538.2 ;  10000 10000 10000 2 15813.8 ;  10500 10500 10500 2 18196.1 ;  11000 11000 11000 2 22004.7 ;  11500 11500 11500 2 24857 ;  12000 12000 12000 2 26496.3 ;  12500 12500 12500 2 30161.4 ;  13000 13000 13000 2 35174.5 ; ];

FAST323_15_103_1_HYBRID6 = [ 9000 9000 9000 1 10436.5 ;  9500 9500 9500 1 12340.3 ;  10000 10000 10000 1 14562.6 ;  10500 10500 10500 1 16441.7 ;  11000 11000 11000 1 18871.9 ;  11500 11500 11500 1 21634 ;  12000 12000 12000 1 24347.3 ;  12500 12500 12500 1 27551.2 ;  13000 13000 13000 1 30879 ; ];
FAST323_15_103_2_HYBRID6 = [ 9000 9000 9000 2 10868.6 ;  9500 9500 9500 2 13049.3 ;  10000 10000 10000 2 15001.8 ;  10500 10500 10500 2 17542.1 ;  11000 11000 11000 2 19320.7 ;  11500 11500 11500 2 22803.1 ;  12000 12000 12000 2 24857.9 ;  12500 12500 12500 2 28695.9 ;  13000 13000 13000 2 31158.8 ; ];

FAST332_15_103_1_HYBRID6 = [ 9000 9000 9000 1 10380.5 ;  9500 9500 9500 1 12230.5 ;  10000 10000 10000 1 14485.7 ;  10500 10500 10500 1 16344.4 ;  11000 11000 11000 1 18715.6 ;  11500 11500 11500 1 21491 ;  12000 12000 12000 1 24205.4 ;  12500 12500 12500 1 27379.7 ;  13000 13000 13000 1 30740.3 ; ];
FAST332_15_103_2_HYBRID6 = [ 9000 9000 9000 2 10627.3 ;  9500 9500 9500 2 12819.1 ;  10000 10000 10000 2 14778.1 ;  10500 10500 10500 2 17230 ;  11000 11000 11000 2 18988.9 ;  11500 11500 11500 2 22507.8 ;  12000 12000 12000 2 24611.3 ;  12500 12500 12500 2 28532.8 ;  13000 13000 13000 2 31035.3 ; ];

FAST522_18_99_1_HYBRID6 = [ 9000 9000 9000 1 11202.1 ;  9500 9500 9500 1 13345.9 ;  10000 10000 10000 1 15273.5 ;  10500 10500 10500 1 17610.5 ;  11000 11000 11000 1 20139.6 ;  11500 11500 11500 1 23352.8 ;  12000 12000 12000 1 25948.5 ;  12500 12500 12500 1 29289.2 ;  13000 13000 13000 1 32831.2 ; ];
FAST522_18_99_2_HYBRID6 = [ 9000 9000 9000 2 11394.7 ;  9500 9500 9500 2 13308.7 ;  10000 10000 10000 2 15383.2 ;  10500 10500 10500 2 17710.4 ;  11000 11000 11000 2 20109 ;  11500 11500 11500 2 22906.9 ;  12000 12000 12000 2 25805.4 ;  12500 12500 12500 2 29221.1 ;  13000 13000 13000 2 32573.3 ; ];

FAST252_18_99_1_HYBRID6 = [ 9000 9000 9000 1 11192.7 ;  9500 9500 9500 1 13178.5 ;  10000 10000 10000 1 15168 ;  10500 10500 10500 1 17517.4 ;  11000 11000 11000 1 20111.7 ;  11500 11500 11500 1 23276.1 ;  12000 12000 12000 1 26061.5 ;  12500 12500 12500 1 29193 ;  13000 13000 13000 1 32854.9 ; ];
FAST252_18_99_2_HYBRID6 = [ 9000 9000 9000 2 11824 ;  9500 9500 9500 2 13944.2 ;  10000 10000 10000 2 16015.1 ;  10500 10500 10500 2 18629.6 ;  11000 11000 11000 2 20743.6 ;  11500 11500 11500 2 23489.4 ;  12000 12000 12000 2 26426.8 ;  12500 12500 12500 2 30283.9 ;  13000 13000 13000 2 33616.6 ; ];

FAST234_20_144_1_HYBRID6 = [ 9000 9000 9000 1 10507.3 ;  9500 9500 9500 1 12505.1 ;  10000 10000 10000 1 14412.8 ;  10500 10500 10500 1 16481.6 ;  11000 11000 11000 1 18959.7 ;  11500 11500 11500 1 21899.2 ;  12000 12000 12000 1 24481.2 ;  12500 12500 12500 1 27499.2 ;  13000 13000 13000 1 30849.1 ; ];
FAST234_20_144_2_HYBRID6 = [ 9000 9000 9000 2 11762.5 ;  9500 9500 9500 2 13942.6 ;  10000 10000 10000 2 15191.4 ;  10500 10500 10500 2 17924.6 ;  11000 11000 11000 2 20112.7 ;  11500 11500 11500 2 23175.8 ;  12000 12000 12000 2 25725.3 ;  12500 12500 12500 2 29910.1 ;  13000 13000 13000 2 32851.5 ; ];

FAST324_20_144_1_HYBRID6 = [ 9000 9000 9000 1 10482.7 ;  9500 9500 9500 1 12328.9 ;  10000 10000 10000 1 14663.4 ;  10500 10500 10500 1 16620.9 ;  11000 11000 11000 1 18825.3 ;  11500 11500 11500 1 21664.8 ;  12000 12000 12000 1 24470.3 ;  12500 12500 12500 1 27490.7 ;  13000 13000 13000 1 30899.9 ; ];
FAST324_20_144_2_HYBRID6 = [ 9000 9000 9000 2 11713 ;  9500 9500 9500 2 13853 ;  10000 10000 10000 2 15941.8 ;  10500 10500 10500 2 18115.4 ;  11000 11000 11000 2 20034 ;  11500 11500 11500 2 23730.1 ;  12000 12000 12000 2 25901 ;  12500 12500 12500 2 29965.1 ;  13000 13000 13000 2 32342.7 ; ];

FAST423_20_144_1_HYBRID6 = [ 9000 9000 9000 1 10377.3 ;  9500 9500 9500 1 12383.3 ;  10000 10000 10000 1 14226 ;  10500 10500 10500 1 16656.3 ;  11000 11000 11000 1 18803.1 ;  11500 11500 11500 1 21464.1 ;  12000 12000 12000 1 24277.7 ;  12500 12500 12500 1 28058.5 ;  13000 13000 13000 1 30501.4 ; ];
FAST423_20_144_2_HYBRID6 = [ 9000 9000 9000 2 11982.9 ;  9500 9500 9500 2 14199.4 ;  10000 10000 10000 2 15606.2 ;  10500 10500 10500 2 17701.1 ;  11000 11000 11000 2 21301.8 ;  11500 11500 11500 2 23942.9 ;  12000 12000 12000 2 25897.4 ;  12500 12500 12500 2 29530.9 ;  13000 13000 13000 2 33726.8 ; ];

FAST342_20_144_1_HYBRID6 = [ 9000 9000 9000 1 10413.8 ;  9500 9500 9500 1 12233.9 ;  10000 10000 10000 1 14462.5 ;  10500 10500 10500 1 16382.2 ;  11000 11000 11000 1 18689.3 ;  11500 11500 11500 1 21522 ;  12000 12000 12000 1 24237.9 ;  12500 12500 12500 1 27323.4 ;  13000 13000 13000 1 30686.9 ; ];
FAST342_20_144_2_HYBRID6 = [ 9000 9000 9000 2 11493.7 ;  9500 9500 9500 2 13625.3 ;  10000 10000 10000 2 15717.3 ;  10500 10500 10500 2 18146.9 ;  11000 11000 11000 2 19368.8 ;  11500 11500 11500 2 22578.9 ;  12000 12000 12000 2 24545 ;  12500 12500 12500 2 28818.7 ;  13000 13000 13000 2 31361.9 ; ];

FAST333_23_152_1_HYBRID6 = [ 9000 9000 9000 1 10697.7 ;  9500 9500 9500 1 12709.8 ;  10000 10000 10000 1 14969.6 ;  10500 10500 10500 1 16808.7 ;  11000 11000 11000 1 19339.2 ;  11500 11500 11500 1 22158.3 ;  12000 12000 12000 1 24890.3 ;  12500 12500 12500 1 28213.8 ;  13000 13000 13000 1 31622.5 ; ];
FAST333_23_152_2_HYBRID6 = [ 9000 9000 9000 2 11329.1 ;  9500 9500 9500 2 13851.4 ;  10000 10000 10000 2 15868.5 ;  10500 10500 10500 2 18561.5 ;  11000 11000 11000 2 20491.7 ;  11500 11500 11500 2 24323.3 ;  12000 12000 12000 2 26684.1 ;  12500 12500 12500 2 30715 ;  13000 13000 13000 2 33376.9 ; ];

FAST424_26_257_1_HYBRID6 = [ 9000 9000 9000 1 10356.6 ;  9500 9500 9500 1 12208.2 ;  10000 10000 10000 1 14136.5 ;  10500 10500 10500 1 16552.3 ;  11000 11000 11000 1 18587.8 ;  11500 11500 11500 1 21273.6 ;  12000 12000 12000 1 24051 ;  12500 12500 12500 1 27644.7 ;  13000 13000 13000 1 30210.4 ; ];
FAST424_26_257_2_HYBRID6 = [ 9000 9000 9000 2 12522.9 ;  9500 9500 9500 2 14637 ;  10000 10000 10000 2 16123.6 ;  10500 10500 10500 2 18364.5 ;  11000 11000 11000 2 21060.2 ;  11500 11500 11500 2 23928.4 ;  12000 12000 12000 2 25881.1 ;  12500 12500 12500 2 29510.9 ;  13000 13000 13000 2 33664.3 ; ];

FAST442_26_257_1_HYBRID6 = [ 9000 9000 9000 1 10410.2 ;  9500 9500 9500 1 12274.3 ;  10000 10000 10000 1 14127.8 ;  10500 10500 10500 1 16573.6 ;  11000 11000 11000 1 18573.8 ;  11500 11500 11500 1 21283.9 ;  12000 12000 12000 1 24018.6 ;  12500 12500 12500 1 27728 ;  13000 13000 13000 1 30177.9 ; ];
FAST442_26_257_2_HYBRID6 = [ 9000 9000 9000 2 12310.4 ;  9500 9500 9500 2 13720.9 ;  10000 10000 10000 2 14870.8 ;  10500 10500 10500 2 17163.6 ;  11000 11000 11000 2 20492.4 ;  11500 11500 11500 2 22762.5 ;  12000 12000 12000 2 24687.4 ;  12500 12500 12500 2 28746.4 ;  13000 13000 13000 2 32595 ; ];

FAST433_29_234_1_HYBRID6 = [ 9000 9000 9000 1 10234.3 ;  9500 9500 9500 1 12191.1 ;  10000 10000 10000 1 14089.2 ;  10500 10500 10500 1 16402.4 ;  11000 11000 11000 1 18586.5 ;  11500 11500 11500 1 21138.5 ;  12000 12000 12000 1 23799.5 ;  12500 12500 12500 1 27611.8 ;  13000 13000 13000 1 30038.9 ; ];
FAST433_29_234_2_HYBRID6 = [ 9000 9000 9000 2 11021.6 ;  9500 9500 9500 2 13315.9 ;  10000 10000 10000 2 14613.3 ;  10500 10500 10500 2 16741.9 ;  11000 11000 11000 2 20152.5 ;  11500 11500 11500 2 22787.8 ;  12000 12000 12000 2 24796.7 ;  12500 12500 12500 2 28341.5 ;  13000 13000 13000 2 32247.3 ; ];

FAST343_29_234_1_HYBRID6 = [ 9000 9000 9000 1 10296.3 ;  9500 9500 9500 1 12101.3 ;  10000 10000 10000 1 14340.5 ;  10500 10500 10500 1 16047.1 ;  11000 11000 11000 1 18403.2 ;  11500 11500 11500 1 21113.3 ;  12000 12000 12000 1 23732.6 ;  12500 12500 12500 1 26891.7 ;  13000 13000 13000 1 30094.3 ; ];
FAST343_29_234_2_HYBRID6 = [ 9000 9000 9000 2 11001.1 ;  9500 9500 9500 2 13253.4 ;  10000 10000 10000 2 14654.4 ;  10500 10500 10500 2 17369.6 ;  11000 11000 11000 2 19198.1 ;  11500 11500 11500 2 22615.5 ;  12000 12000 12000 2 24632.5 ;  12500 12500 12500 2 28880.1 ;  13000 13000 13000 2 31250.7 ; ];

SMIRNOV336_40_960_1_HYBRID6 = [ 9000 9000 9000 1 10289.9 ;  9500 9500 9500 1 12276.4 ;  10000 10000 10000 1 14467 ;  10500 10500 10500 1 16150.1 ;  11000 11000 11000 1 18337.4 ;  11500 11500 11500 1 20943.2 ;  12000 12000 12000 1 23445.1 ;  12500 12500 12500 1 26536.1 ;  13000 13000 13000 1 29668.2 ; ];
SMIRNOV336_40_960_2_HYBRID6 = [ 9000 9000 9000 2 14301.8 ;  9500 9500 9500 2 17338.2 ;  10000 10000 10000 2 19884.2 ;  10500 10500 10500 2 22510.4 ;  11000 11000 11000 2 25145.6 ;  11500 11500 11500 2 28861.6 ;  12000 12000 12000 2 27904.1 ;  12500 12500 12500 2 31934.3 ;  13000 13000 13000 2 34595.4 ; ];

SMIRNOV363_40_960_1_HYBRID6 = [ 9000 9000 9000 1 10177.5 ;  9500 9500 9500 1 12006.8 ;  10000 10000 10000 1 14197.7 ;  10500 10500 10500 1 15992.4 ;  11000 11000 11000 1 18288.8 ;  11500 11500 11500 1 20871.2 ;  12000 12000 12000 1 23312.1 ;  12500 12500 12500 1 26436.3 ;  13000 13000 13000 1 29546.5 ; ];
SMIRNOV363_40_960_2_HYBRID6 = [ 9000 9000 9000 2 12247.7 ;  9500 9500 9500 2 15114.1 ;  10000 10000 10000 2 17250.2 ;  10500 10500 10500 2 19630.2 ;  11000 11000 11000 2 22029.7 ;  11500 11500 11500 2 25404.4 ;  12000 12000 12000 2 28276.8 ;  12500 12500 12500 2 31700.4 ;  13000 13000 13000 2 34601.2 ; ];

SMIRNOV633_40_960_1_HYBRID6 = [ 9000 9000 9000 1 10220.9 ;  9500 9500 9500 1 12036.7 ;  10000 10000 10000 1 13834.9 ;  10500 10500 10500 1 15671.3 ;  11000 11000 11000 1 18302.6 ;  11500 11500 11500 1 20732.8 ;  12000 12000 12000 1 23228.4 ;  12500 12500 12500 1 26492.2 ;  13000 13000 13000 1 29329.7 ; ];
SMIRNOV633_40_960_2_HYBRID6 = [ 9000 9000 9000 2 13105.3 ;  9500 9500 9500 2 16262.3 ;  10000 10000 10000 2 18069.7 ;  10500 10500 10500 2 19635.1 ;  11000 11000 11000 2 22190.9 ;  11500 11500 11500 2 25152.8 ;  12000 12000 12000 2 27977.3 ;  12500 12500 12500 2 30607.1 ;  13000 13000 13000 2 33883.9 ; ];

SCHONHAGE333_21_117_APPROX_1_HYBRID6 = [ 9000 9000 9000 1 9726.65 ;  9500 9500 9500 1 11545.8 ;  10000 10000 10000 1 13656.5 ;  10500 10500 10500 1 15298.2 ;  11000 11000 11000 1 17643.6 ;  11500 11500 11500 1 20195.4 ;  12000 12000 12000 1 22702.9 ;  12500 12500 12500 1 25765.1 ;  13000 13000 13000 1 28850.5 ; ];
SCHONHAGE333_21_117_APPROX_2_HYBRID6 = [ 9000 9000 9000 2 9509.45 ;  9500 9500 9500 2 11628.9 ;  10000 10000 10000 2 13280.4 ;  10500 10500 10500 2 15511.9 ;  11000 11000 11000 2 17232.7 ;  11500 11500 11500 2 20390.6 ;  12000 12000 12000 2 22397.5 ;  12500 12500 12500 2 25757.9 ;  13000 13000 13000 2 28016.5 ; ];

SMIRNOV433_29_204_1_HYBRID6 = [ 9000 9000 9000 1 9675 ;  9500 9500 9500 1 11535.9 ;  10000 10000 10000 1 13330.4 ;  10500 10500 10500 1 15498.4 ;  11000 11000 11000 1 17604.1 ;  11500 11500 11500 1 20016.9 ;  12000 12000 12000 1 22567.6 ;  12500 12500 12500 1 26129.4 ;  13000 13000 13000 1 28465.3 ; ];
SMIRNOV433_29_204_2_HYBRID6 = [ 9000 9000 9000 2 10905.6 ;  9500 9500 9500 2 13033.8 ;  10000 10000 10000 2 14139.6 ;  10500 10500 10500 2 16187.5 ;  11000 11000 11000 2 19425.9 ;  11500 11500 11500 2 21865.3 ;  12000 12000 12000 2 23618.9 ;  12500 12500 12500 2 26076.8 ;  13000 13000 13000 2 29853.4 ; ];


% BFS
BINI322_1_BFS6 = [ 9000 9000 9000 1 12203 ;  9500 9500 9500 1 14234 ;  10000 10000 10000 1 17044.4 ;  10500 10500 10500 1 19208.3 ;  11000 11000 11000 1 21866.9 ;  11500 11500 11500 1 25170.1 ;  12000 12000 12000 1 28512 ;  12500 12500 12500 1 32160.4 ;  13000 13000 13000 1 36012 ; ];
BINI322_2_BFS6 = [ 9000 9000 9000 2 9355.17 ;  9500 9500 9500 2 11199.5 ;  10000 10000 10000 2 13011.7 ;  10500 10500 10500 2 15354.8 ;  11000 11000 11000 2 16727.9 ;  11500 11500 11500 2 19976 ;  12000 12000 12000 2 21658.6 ;  12500 12500 12500 2 25223.3 ;  13000 13000 13000 2 27337.1 ; ];
BINI322_3_BFS6 = [ 9000 9000 9000 3 9632.65 ;  9500 9500 9500 3 12106 ;  10000 10000 10000 3 12701.3 ;  10500 10500 10500 3 16180.9 ;  11000 11000 11000 3 16705.1 ;  11500 11500 11500 3 20922 ;  12000 12000 12000 3 20856.4 ;  12500 12500 12500 3 26084.2 ;  13000 13000 13000 3 26349.6 ; ];

STRASSEN_1_BFS6 = [ 9000 9000 9000 1 18161.5 ;  9500 9500 9500 1 21435 ;  10000 10000 10000 1 24804.5 ;  10500 10500 10500 1 28586.8 ;  11000 11000 11000 1 32958.1 ;  11500 11500 11500 1 38189.7 ;  12000 12000 12000 1 42780 ;  12500 12500 12500 1 47978.7 ;  13000 13000 13000 1 53986.4 ; ];
STRASSEN_2_BFS6 = [ 9000 9000 9000 2 10909.7 ;  9500 9500 9500 2 12863.1 ;  10000 10000 10000 2 14920.3 ;  10500 10500 10500 2 17546.5 ;  11000 11000 11000 2 19647.4 ;  11500 11500 11500 2 22435 ;  12000 12000 12000 2 25389.3 ;  12500 12500 12500 2 29286.5 ;  13000 13000 13000 2 31902.5 ; ];
STRASSEN_3_BFS6 = [ 9000 9000 9000 3 9988.76 ;  9500 9500 9500 3 11694.9 ;  10000 10000 10000 3 12939.1 ;  10500 10500 10500 3 15087 ;  11000 11000 11000 3 17001.8 ;  11500 11500 11500 3 19549.8 ;  12000 12000 12000 3 21707.9 ;  12500 12500 12500 3 25270.5 ;  13000 13000 13000 3 27776.4 ; ];

FAST322_11_50_1_BFS6 = [ 9000 9000 9000 1 12118 ;  9500 9500 9500 1 14244.3 ;  10000 10000 10000 1 16905.2 ;  10500 10500 10500 1 19172.3 ;  11000 11000 11000 1 21890.3 ;  11500 11500 11500 1 25233.7 ;  12000 12000 12000 1 28450.7 ;  12500 12500 12500 1 32052.1 ;  13000 13000 13000 1 36035.1 ; ];
FAST322_11_50_2_BFS6 = [ 9000 9000 9000 2 10968.5 ;  9500 9500 9500 2 13272.1 ;  10000 10000 10000 2 15379.1 ;  10500 10500 10500 2 18181.2 ;  11000 11000 11000 2 19856.8 ;  11500 11500 11500 2 23841.6 ;  12000 12000 12000 2 25813 ;  12500 12500 12500 2 30194.4 ;  13000 13000 13000 2 32652.6 ; ];
FAST322_11_50_3_BFS6 = [ 9000 9000 9000 3 11868.6 ;  9500 9500 9500 3 14996.5 ;  10000 10000 10000 3 15763.1 ;  10500 10500 10500 3 20031.3 ;  11000 11000 11000 3 20863.1 ;  11500 11500 11500 3 26047.5 ;  12000 12000 12000 3 26250.6 ;  12500 12500 12500 3 32590.9 ;  13000 13000 13000 3 33241.7 ; ];

FAST422_14_84_1_BFS6 = [ 9000 9000 9000 1 13648 ;  9500 9500 9500 1 16155.5 ;  10000 10000 10000 1 18690.4 ;  10500 10500 10500 1 22059.8 ;  11000 11000 11000 1 24658.8 ;  11500 11500 11500 1 28256.5 ;  12000 12000 12000 1 32011.5 ;  12500 12500 12500 1 36986.4 ;  13000 13000 13000 1 40329.3 ; ];
FAST422_14_84_2_BFS6 = [ 9000 9000 9000 2 11222.9 ;  9500 9500 9500 2 13219.7 ;  10000 10000 10000 2 14508 ;  10500 10500 10500 2 16718.9 ;  11000 11000 11000 2 19898.4 ;  11500 11500 11500 2 22496.1 ;  12000 12000 12000 2 24253.8 ;  12500 12500 12500 2 27581.3 ;  13000 13000 13000 2 31841.8 ; ];

FAST323_15_103_1_BFS6 = [ 9000 9000 9000 1 12308.9 ;  9500 9500 9500 1 14511 ;  10000 10000 10000 1 17186.9 ;  10500 10500 10500 1 19407.1 ;  11000 11000 11000 1 22293.5 ;  11500 11500 11500 1 25414.6 ;  12000 12000 12000 1 28569.4 ;  12500 12500 12500 1 32394.8 ;  13000 13000 13000 1 36353.5 ; ];
FAST323_15_103_2_BFS6 = [ 9000 9000 9000 2 9785.65 ;  9500 9500 9500 2 11801.5 ;  10000 10000 10000 2 13556.5 ;  10500 10500 10500 2 15820.5 ;  11000 11000 11000 2 17451 ;  11500 11500 11500 2 20604.6 ;  12000 12000 12000 2 22527.3 ;  12500 12500 12500 2 26027.3 ;  13000 13000 13000 2 28173.9 ; ];

FAST332_15_103_1_BFS6 = [ 9000 9000 9000 1 12265.7 ;  9500 9500 9500 1 14425.4 ;  10000 10000 10000 1 17187.3 ;  10500 10500 10500 1 19381.8 ;  11000 11000 11000 1 22069.8 ;  11500 11500 11500 1 25517.5 ;  12000 12000 12000 1 28742.1 ;  12500 12500 12500 1 32488.8 ;  13000 13000 13000 1 36500.8 ; ];
FAST332_15_103_2_BFS6 = [ 9000 9000 9000 2 9656.06 ;  9500 9500 9500 2 11646 ;  10000 10000 10000 2 13423.2 ;  10500 10500 10500 2 15636 ;  11000 11000 11000 2 17158 ;  11500 11500 11500 2 20369.7 ;  12000 12000 12000 2 22263.3 ;  12500 12500 12500 2 25755.3 ;  13000 13000 13000 2 28053 ; ];

FAST522_18_99_1_BFS6 = [ 9000 9000 9000 1 11169.6 ;  9500 9500 9500 1 13299.6 ;  10000 10000 10000 1 15260.6 ;  10500 10500 10500 1 17563.9 ;  11000 11000 11000 1 20149.6 ;  11500 11500 11500 1 23364.2 ;  12000 12000 12000 1 25970.7 ;  12500 12500 12500 1 29288.3 ;  13000 13000 13000 1 32851.1 ; ];
FAST522_18_99_2_BFS6 = [ 9000 9000 9000 2 11384.1 ;  9500 9500 9500 2 13407.5 ;  10000 10000 10000 2 15515.9 ;  10500 10500 10500 2 17779.4 ;  11000 11000 11000 2 20327.4 ;  11500 11500 11500 2 22996.1 ;  12000 12000 12000 2 25910.3 ;  12500 12500 12500 2 29257.6 ;  13000 13000 13000 2 32757.9 ; ];

FAST252_18_99_1_BFS6 = [ 9000 9000 9000 1 11206 ;  9500 9500 9500 1 13199.8 ;  10000 10000 10000 1 15191.1 ;  10500 10500 10500 1 17547.2 ;  11000 11000 11000 1 20147 ;  11500 11500 11500 1 23315.9 ;  12000 12000 12000 1 26112.1 ;  12500 12500 12500 1 29215.1 ;  13000 13000 13000 1 32914.9 ; ];
FAST252_18_99_2_BFS6 = [ 9000 9000 9000 2 11886.8 ;  9500 9500 9500 2 13997.7 ;  10000 10000 10000 2 16035.5 ;  10500 10500 10500 2 18587.7 ;  11000 11000 11000 2 20814.3 ;  11500 11500 11500 2 23674.9 ;  12000 12000 12000 2 26556.1 ;  12500 12500 12500 2 30340.4 ;  13000 13000 13000 2 33816.5 ; ];

FAST234_20_144_1_BFS6 = [ 9000 9000 9000 1 12454.5 ;  9500 9500 9500 1 14760.2 ;  10000 10000 10000 1 17092.9 ;  10500 10500 10500 1 19611.8 ;  11000 11000 11000 1 22713.7 ;  11500 11500 11500 1 26262.1 ;  12000 12000 12000 1 29379.9 ;  12500 12500 12500 1 33003.8 ;  13000 13000 13000 1 37010.8 ; ];
FAST234_20_144_2_BFS6 = [ 9000 9000 9000 2 10491.9 ;  9500 9500 9500 2 12129.3 ;  10000 10000 10000 2 13831.3 ;  10500 10500 10500 2 16047.4 ;  11000 11000 11000 2 18036.1 ;  11500 11500 11500 2 20669.3 ;  12000 12000 12000 2 23233.6 ;  12500 12500 12500 2 26862.3 ;  13000 13000 13000 2 29429.7 ; ];

FAST324_20_144_1_BFS6 = [ 9000 9000 9000 1 12467.8 ;  9500 9500 9500 1 14536.5 ;  10000 10000 10000 1 17295.4 ;  10500 10500 10500 1 19559.8 ;  11000 11000 11000 1 22337 ;  11500 11500 11500 1 25740.5 ;  12000 12000 12000 1 28981.9 ;  12500 12500 12500 1 32675.2 ;  13000 13000 13000 1 36798 ; ];
FAST324_20_144_2_BFS6 = [ 9000 9000 9000 2 10440.9 ;  9500 9500 9500 2 12321.1 ;  10000 10000 10000 2 14169.2 ;  10500 10500 10500 2 16557.3 ;  11000 11000 11000 2 18230.9 ;  11500 11500 11500 2 21529.4 ;  12000 12000 12000 2 23343.2 ;  12500 12500 12500 2 26729.9 ;  13000 13000 13000 2 29386.2 ; ];

FAST423_20_144_1_BFS6 = [ 9000 9000 9000 1 12266.1 ;  9500 9500 9500 1 14632.9 ;  10000 10000 10000 1 16917.2 ;  10500 10500 10500 1 19874.8 ;  11000 11000 11000 1 22434.4 ;  11500 11500 11500 1 25470.1 ;  12000 12000 12000 1 28859.3 ;  12500 12500 12500 1 33387.1 ;  13000 13000 13000 1 36582.6 ; ];
FAST423_20_144_2_BFS6 = [ 9000 9000 9000 2 10758.7 ;  9500 9500 9500 2 12729.9 ;  10000 10000 10000 2 13877.8 ;  10500 10500 10500 2 15706.8 ;  11000 11000 11000 2 18918 ;  11500 11500 11500 2 21328.2 ;  12000 12000 12000 2 22977.8 ;  12500 12500 12500 2 26156.1 ;  13000 13000 13000 2 29838.8 ; ];

FAST342_20_144_1_BFS6 = [ 9000 9000 9000 1 12303.8 ;  9500 9500 9500 1 14470 ;  10000 10000 10000 1 17179.1 ;  10500 10500 10500 1 19441.6 ;  11000 11000 11000 1 22280.5 ;  11500 11500 11500 1 25648.6 ;  12000 12000 12000 1 28866 ;  12500 12500 12500 1 32577.6 ;  13000 13000 13000 1 36618.7 ; ];
FAST342_20_144_2_BFS6 = [ 9000 9000 9000 2 10311.5 ;  9500 9500 9500 2 12172.8 ;  10000 10000 10000 2 13916.9 ;  10500 10500 10500 2 16205.1 ;  11000 11000 11000 2 17827.4 ;  11500 11500 11500 2 20917.8 ;  12000 12000 12000 2 22801.1 ;  12500 12500 12500 2 26685.8 ;  13000 13000 13000 2 28974.5 ; ];

FAST333_23_152_1_BFS6 = [ 9000 9000 9000 1 11172.4 ;  9500 9500 9500 1 13077.1 ;  10000 10000 10000 1 15493.1 ;  10500 10500 10500 1 17569.5 ;  11000 11000 11000 1 20181.6 ;  11500 11500 11500 1 23087.4 ;  12000 12000 12000 1 25739.7 ;  12500 12500 12500 1 29177.6 ;  13000 13000 13000 1 32681.1 ; ];
FAST333_23_152_2_BFS6 = [ 9000 9000 9000 2 10368.1 ;  9500 9500 9500 2 12596.2 ;  10000 10000 10000 2 14386.7 ;  10500 10500 10500 2 16778.7 ;  11000 11000 11000 2 18485.9 ;  11500 11500 11500 2 21875.3 ;  12000 12000 12000 2 23859.7 ;  12500 12500 12500 2 27471.7 ;  13000 13000 13000 2 29811.6 ; ];

FAST424_26_257_1_BFS6 = [ 9000 9000 9000 1 11824.1 ;  9500 9500 9500 1 13893.6 ;  10000 10000 10000 1 16106.3 ;  10500 10500 10500 1 18853.8 ;  11000 11000 11000 1 21181.7 ;  11500 11500 11500 1 24279 ;  12000 12000 12000 1 27448.4 ;  12500 12500 12500 1 31614 ;  13000 13000 13000 1 34502.4 ; ];
FAST424_26_257_2_BFS6 = [ 9000 9000 9000 2 11010.2 ;  9500 9500 9500 2 12892.6 ;  10000 10000 10000 2 14189.2 ;  10500 10500 10500 2 16136.6 ;  11000 11000 11000 2 19228.4 ;  11500 11500 11500 2 21595 ;  12000 12000 12000 2 23252.5 ;  12500 12500 12500 2 26380.8 ;  13000 13000 13000 2 30224.5 ; ];

FAST442_26_257_1_BFS6 = [ 9000 9000 9000 1 11734 ;  9500 9500 9500 1 13857.5 ;  10000 10000 10000 1 16037.2 ;  10500 10500 10500 1 18840.9 ;  11000 11000 11000 1 21120.4 ;  11500 11500 11500 1 24176.3 ;  12000 12000 12000 1 27352 ;  12500 12500 12500 1 31595.1 ;  13000 13000 13000 1 34378.1 ; ];
FAST442_26_257_2_BFS6 = [ 9000 9000 9000 2 10933.5 ;  9500 9500 9500 2 12775.7 ;  10000 10000 10000 2 14059.5 ;  10500 10500 10500 2 15948.7 ;  11000 11000 11000 2 18945 ;  11500 11500 11500 2 21240.9 ;  12000 12000 12000 2 22828.6 ;  12500 12500 12500 2 26301.5 ;  13000 13000 13000 2 29839 ; ];

FAST433_29_234_1_BFS6 = [ 9000 9000 9000 1 10414.5 ;  9500 9500 9500 1 12405.4 ;  10000 10000 10000 1 14332.7 ;  10500 10500 10500 1 16671.7 ;  11000 11000 11000 1 18902.3 ;  11500 11500 11500 1 21542.1 ;  12000 12000 12000 1 24276.9 ;  12500 12500 12500 1 28187.3 ;  13000 13000 13000 1 30678.9 ; ];
FAST433_29_234_2_BFS6 = [ 9000 9000 9000 2 10223 ;  9500 9500 9500 2 12253.5 ;  10000 10000 10000 2 13334.4 ;  10500 10500 10500 2 15189.6 ;  11000 11000 11000 2 18149.1 ;  11500 11500 11500 2 20474.9 ;  12000 12000 12000 2 22128.8 ;  12500 12500 12500 2 25266.6 ;  13000 13000 13000 2 28794.8 ; ];

FAST343_29_234_1_BFS6 = [ 9000 9000 9000 1 10476.7 ;  9500 9500 9500 1 12481.5 ;  10000 10000 10000 1 14583.4 ;  10500 10500 10500 1 16574.9 ;  11000 11000 11000 1 18891.1 ;  11500 11500 11500 1 21870.4 ;  12000 12000 12000 1 24359.3 ;  12500 12500 12500 1 27574 ;  13000 13000 13000 1 30860.5 ; ];
FAST343_29_234_2_BFS6 = [ 9000 9000 9000 2 9643.97 ;  9500 9500 9500 2 11604.8 ;  10000 10000 10000 2 13299.2 ;  10500 10500 10500 2 15525.5 ;  11000 11000 11000 2 17273.2 ;  11500 11500 11500 2 20209.5 ;  12000 12000 12000 2 21954.2 ;  12500 12500 12500 2 25697.2 ;  13000 13000 13000 2 27829.7 ; ];

SMIRNOV336_40_960_1_BFS6 = [ 9000 9000 9000 1 10631.7 ;  9500 9500 9500 1 12551.9 ;  10000 10000 10000 1 14761.6 ;  10500 10500 10500 1 16527.5 ;  11000 11000 11000 1 19003.3 ;  11500 11500 11500 1 21700.3 ;  12000 12000 12000 1 24352.2 ;  12500 12500 12500 1 27479.2 ;  13000 13000 13000 1 30822.4 ; ];
SMIRNOV336_40_960_2_BFS6 = [ 9000 9000 9000 2 11021.2 ;  9500 9500 9500 2 13580.1 ;  10000 10000 10000 2 15490 ;  10500 10500 10500 2 17666.4 ;  11000 11000 11000 2 19581.3 ;  11500 11500 11500 2 22482.5 ;  12000 12000 12000 2 24816.3 ;  12500 12500 12500 2 28281.5 ;  13000 13000 13000 2 30489.4 ; ];

SMIRNOV363_40_960_1_BFS6 = [ 9000 9000 9000 1 10596.3 ;  9500 9500 9500 1 12548.9 ;  10000 10000 10000 1 14741.8 ;  10500 10500 10500 1 16658.4 ;  11000 11000 11000 1 19116.4 ;  11500 11500 11500 1 21680.1 ;  12000 12000 12000 1 24227.1 ;  12500 12500 12500 1 27498.4 ;  13000 13000 13000 1 30656.6 ; ];
SMIRNOV363_40_960_2_BFS6 = [ 9000 9000 9000 2 10553.7 ;  9500 9500 9500 2 13604 ;  10000 10000 10000 2 15540.3 ;  10500 10500 10500 2 17425.1 ;  11000 11000 11000 2 19442.4 ;  11500 11500 11500 2 22609.1 ;  12000 12000 12000 2 24717.5 ;  12500 12500 12500 2 27719.2 ;  13000 13000 13000 2 29919.4 ; ];

SMIRNOV633_40_960_1_BFS6 = [ 9000 9000 9000 1 10522.3 ;  9500 9500 9500 1 12492.4 ;  10000 10000 10000 1 14275.3 ;  10500 10500 10500 1 16265.5 ;  11000 11000 11000 1 18975.1 ;  11500 11500 11500 1 21477.3 ;  12000 12000 12000 1 24053.1 ;  12500 12500 12500 1 27482.3 ;  13000 13000 13000 1 30453.5 ; ];
SMIRNOV633_40_960_2_BFS6 = [ 9000 9000 9000 2 11475.6 ;  9500 9500 9500 2 14282.8 ;  10000 10000 10000 2 15898.2 ;  10500 10500 10500 2 17949.7 ;  11000 11000 11000 2 20168.3 ;  11500 11500 11500 2 22704.8 ;  12000 12000 12000 2 25099.5 ;  12500 12500 12500 2 27408.6 ;  13000 13000 13000 2 30067.7 ; ];

SCHONHAGE333_21_117_APPROX_1_BFS6 = [ 9000 9000 9000 1 11054.6 ;  9500 9500 9500 1 13075.1 ;  10000 10000 10000 1 15505.1 ;  10500 10500 10500 1 17372.5 ;  11000 11000 11000 1 20009.1 ;  11500 11500 11500 1 22917.3 ;  12000 12000 12000 1 25756.5 ;  12500 12500 12500 1 29216.4 ;  13000 13000 13000 1 32583.2 ; ];
SCHONHAGE333_21_117_APPROX_2_BFS6 = [ 9000 9000 9000 2 8469.86 ;  9500 9500 9500 2 10433.5 ;  10000 10000 10000 2 11822.1 ;  10500 10500 10500 2 13913.3 ;  11000 11000 11000 2 15411.5 ;  11500 11500 11500 2 18168.6 ;  12000 12000 12000 2 19918.3 ;  12500 12500 12500 2 23071.6 ;  13000 13000 13000 2 24957.3 ; ];

SMIRNOV433_29_204_1_BFS6 = [ 9000 9000 9000 1 9869.6 ;  9500 9500 9500 1 11755.6 ;  10000 10000 10000 1 13614.3 ;  10500 10500 10500 1 15855.3 ;  11000 11000 11000 1 17960.5 ;  11500 11500 11500 1 20456.1 ;  12000 12000 12000 1 23067.1 ;  12500 12500 12500 1 26768.8 ;  13000 13000 13000 1 29145 ; ];
SMIRNOV433_29_204_2_BFS6 = [ 9000 9000 9000 2 9568.68 ;  9500 9500 9500 2 11404.8 ;  10000 10000 10000 2 12416.3 ;  10500 10500 10500 2 14132.2 ;  11000 11000 11000 2 16942 ;  11500 11500 11500 2 19105.2 ;  12000 12000 12000 2 20609.2 ;  12500 12500 12500 2 23634.4 ;  13000 13000 13000 2 26807.6 ; ];


MKL = perf(MKL_0_6) / 6;
BINI = perf6(BINI322_1_HYBRID6, BINI322_2_HYBRID6, BINI322_3_HYBRID6, BINI322_1_BFS6, BINI322_2_BFS6, BINI322_3_BFS6) / 6;
STRASSEN = perf6(STRASSEN_1_HYBRID6, STRASSEN_2_HYBRID6, STRASSEN_3_HYBRID6, STRASSEN_1_BFS6, STRASSEN_2_BFS6, STRASSEN_3_BFS6) / 6;
FAST322 = perf4(FAST322_11_50_1_HYBRID6, FAST322_11_50_2_HYBRID6, FAST322_11_50_1_BFS6, FAST322_11_50_2_BFS6) / 6;
FAST422 = perf4(FAST422_14_84_1_HYBRID6, FAST422_14_84_2_HYBRID6, FAST422_14_84_1_BFS6, FAST422_14_84_2_BFS6) / 6;
FAST323 = perf4(FAST323_15_103_1_HYBRID6, FAST323_15_103_2_HYBRID6, FAST323_15_103_1_BFS6, FAST323_15_103_2_BFS6) / 6;
FAST332 = perf4(FAST332_15_103_1_HYBRID6, FAST332_15_103_2_HYBRID6, FAST332_15_103_1_BFS6, FAST332_15_103_2_BFS6) / 6;
FAST522 = perf4(FAST522_18_99_1_HYBRID6, FAST522_18_99_2_HYBRID6, FAST522_18_99_1_BFS6, FAST522_18_99_2_BFS6) / 6;
FAST252 = perf4(FAST252_18_99_1_HYBRID6, FAST252_18_99_2_HYBRID6, FAST252_18_99_1_BFS6, FAST252_18_99_2_BFS6) / 6;
FAST234 = perf4(FAST234_20_144_1_HYBRID6, FAST234_20_144_2_HYBRID6, FAST234_20_144_1_BFS6, FAST234_20_144_2_BFS6) / 6;
FAST324 = perf4(FAST324_20_144_1_HYBRID6, FAST324_20_144_2_HYBRID6, FAST324_20_144_1_BFS6, FAST324_20_144_2_BFS6) / 6;
FAST423 = perf4(FAST423_20_144_1_HYBRID6, FAST423_20_144_2_HYBRID6, FAST423_20_144_1_BFS6, FAST423_20_144_2_BFS6) / 6;
FAST342 = perf4(FAST342_20_144_1_HYBRID6, FAST342_20_144_2_HYBRID6, FAST342_20_144_1_BFS6, FAST342_20_144_2_BFS6) / 6;
FAST333 = perf4(FAST333_23_152_1_HYBRID6, FAST333_23_152_2_HYBRID6, FAST333_23_152_1_BFS6, FAST333_23_152_2_BFS6) / 6;
FAST424 = perf4(FAST424_26_257_1_HYBRID6, FAST424_26_257_2_HYBRID6, FAST424_26_257_1_BFS6, FAST424_26_257_2_BFS6) / 6;
FAST442 = perf4(FAST442_26_257_1_HYBRID6, FAST442_26_257_2_HYBRID6, FAST442_26_257_1_BFS6, FAST442_26_257_2_BFS6) / 6;
FAST433 = perf4(FAST433_29_234_1_HYBRID6, FAST433_29_234_2_HYBRID6, FAST433_29_234_1_BFS6, FAST433_29_234_2_BFS6) / 6;
FAST343 = perf4(FAST343_29_234_1_HYBRID6, FAST343_29_234_2_HYBRID6, FAST343_29_234_1_BFS6, FAST343_29_234_2_BFS6) / 6;
SMIRNOV336 = perf4(SMIRNOV336_40_960_1_HYBRID6, SMIRNOV336_40_960_2_HYBRID6, SMIRNOV336_40_960_1_BFS6, SMIRNOV336_40_960_2_BFS6) / 6;
SMIRNOV363 = perf4(SMIRNOV363_40_960_1_HYBRID6, SMIRNOV363_40_960_2_HYBRID6, SMIRNOV363_40_960_1_BFS6, SMIRNOV363_40_960_2_BFS6) / 6;
SMIRNOV633 = perf4(SMIRNOV633_40_960_1_HYBRID6, SMIRNOV633_40_960_2_HYBRID6, SMIRNOV633_40_960_1_BFS6, SMIRNOV633_40_960_2_BFS6) / 6;
SCHONHAGE = perf4(SCHONHAGE333_21_117_APPROX_1_HYBRID6, SCHONHAGE333_21_117_APPROX_2_HYBRID6, SCHONHAGE333_21_117_APPROX_1_BFS6, SCHONHAGE333_21_117_APPROX_2_BFS6) / 6;
SMIRNOV433 = perf4(SMIRNOV433_29_204_1_BFS6, SMIRNOV433_29_204_2_BFS6, SMIRNOV433_29_204_1_HYBRID6, SMIRNOV433_29_204_2_HYBRID6) / 6;



dims = MKL_0_6(:, 1);
lw = 2;      % LineWidth
msz = 12;     % MarkerSize
close all;

width = 8; height = 4;
curtick = [9000, 10000, 11000, 12000, 13000];
out_dir = 'fast-matmul_paper_figs';

make_plot_pre(width, height);
plot(dims, MKL, 'k*-', ...
     dims, STRASSEN, 'k^--', ...
     dims, SMIRNOV433, 'rx--', ...
     ...%dims, BINI, 'rx--', ...
     ...%dims, , 'bp--', ...
     dims, FAST422, 'yv--', ...
     dims, FAST323, 'mo--', ...
     dims, FAST332, 'c+--', ...
     dims, FAST522, 'gd--', ...
     dims, FAST252, 'rs--', ...     
     'LineWidth', lw, 'MarkerSize', msz);
 
 ylim([18, 28]);
 %xlim([9000, 13000]);
 
set(gca, 'XTickLabel', cellstr(num2str(curtick(:))));
 
 legend('MKL', 'STRASSEN', 'S<4,3,3>', '<4,2,2>', '<3,2,3>', '<3,3,2>', '<5,2,2>', '<2,5,2>', ...
     'Location', 'EastOutside');
 
xlabel('Dimension (N)'); ylabel('Effective GFLOPS / core');
title('Performance (6 cores) on N x N x N');
out_file = 'edison_square_par6_1';
make_plot_post(width, height, out_dir, out_file);
 
 %%%%%%%%%
 
 make_plot_pre(width, height);
 plot(dims, MKL, 'k*-', ...
     dims, STRASSEN, 'k^--', ...
     dims, FAST322, 'rx--', ...
     dims, FAST324, 'bp--', ...
     dims, FAST423, 'yv--', ...
     dims, FAST342, 'mo--', ...
     dims, FAST333, 'c+--', ...
     dims, FAST424, 'gd--', ...
     dims, FAST234, 'rs--', ...
     'LineWidth', lw, 'MarkerSize', msz);

  ylim([18, 28]);
  set(gca, 'XTickLabel', cellstr(num2str(curtick(:))));
  
  legend('MKL', 'STRASSEN', '<3,2,2>', '<3,2,4>', '<4,2,3>', '<3,4,2>', ...
     '<3,3,3>', '<4,2,4>', '<2,3,4>', 'Location', 'EastOutside');
  
xlabel('Dimension (N)'); ylabel('Effective GFLOPS / core');
title('Performance (6 cores) on N x N x N');
out_file = 'edison_square_par6_2';
make_plot_post(width, height, out_dir, out_file);

%%%%%%%%%%%%%%
make_plot_pre(width, height);
 plot(dims, MKL, 'k*-', ...
     dims, STRASSEN, 'k^--', ...
     dims, FAST442, 'rx--', ...
     dims, FAST433, 'bp--', ...
     dims, FAST343, 'yv--', ...
     dims, SMIRNOV336, 'mo--', ...
     dims, SMIRNOV363, 'c+--', ...
     dims, SMIRNOV633, 'gd--', ...
     'LineWidth', lw, 'MarkerSize', msz);
 
  ylim([18, 28]);
  set(gca, 'XTickLabel', cellstr(num2str(curtick(:))));
 
xlabel('Dimension (N)'); ylabel('Effective GFLOPS / core');
title('Performance (6 cores) on N x N x N');
legend('MKL', 'STRASSEN', '<4,4,2>', '<4,3,3>', '<3,4,3>', '<3,3,6>', ...
     '<3,6,3>', '<6,3,3>', 'Location', 'EastOutside');
out_file = 'edison_square_par6_3';
make_plot_post(width, height, out_dir, out_file);